문서의 임의 삭제는 제재 대상으로, 문서를 삭제하려면 삭제 토론을 진행해야 합니다. 문서 보기문서 삭제토론 오픈 소스 (문단 편집) == 오픈 소스 소프트웨어 == [[소스 코드]]가 공개(open)된 [[소프트웨어]]이다. 대부분의 오픈 소스 소프트웨어는 무료로 사용 가능하기 때문에 [[프리웨어]](freeware)와 헷갈리는 경우가 많지만, 프리웨어는 무료로 사용 가능한 프로그램이고, 오픈 소스는 소스 코드가 공개된 프로그램이기 때문에 엄연히 다른 개념이다(예를 들어, 오픈 소스 소프트웨어를 돈 받고 파는 경우도 있다.). [[자유 소프트웨어]](free software)와 비슷하지만, 오픈 소스 소프트웨어가 자유 소프트웨어보다 조금 더 상위의 개념이다. 일반 사용자 입장에서는 프리웨어나 오픈 소스 소프트웨어나 단순히 공짜로 사용할 수 있다는 점에서는 비슷할 수 있지만, 소스 코드를 보고 이해할 수 있고, 수정할 수 있는 개발자 입장에서는 크게 다르다. 예를 들어, 상용 또는 프리웨어 프로그램을 사용하는 사람들은 [[버그]]를 발견했다 하더라도 소스 코드를 모르니 수정할 수 없고, 사용자가 새로운 아이디어가 떠올랐다 해도 그것을 곧바로 프로그램에 적용시킬 수도 없다. 비교적 간단한 프로그램은 [[리버스 엔지니어링]]으로 [[어셈블러]] 수준에서 뜯어고칠 수는 있으나 [[소스 코드]]가 공개된 것보다 몇 백 배는 어렵기도 하고, [[저작권]] 같은 문제가 얽히고 설키기에 하려는 사람은 없다고 보면 된다. 하지만 사용자가 프로그래밍 언어를 아는 경우 [[소스]]가 공개되어 있다면 본인이 직접 소프트웨어의 문제를 수정하거나 개선을 할 수 있게 되는 것이다. 또한, 개발하던 프리웨어가 개인적인 사정이나 회사의 사정에 따라 개발이 중지되면 그대로 사장되는 경우가 종종 있는데, 오픈 소스 소프트웨어는 [[코드]]가 공개되어 있기 때문에 다른 개발자/개발사에서 이를 이어받아서 새로이 개선해 나가면서 개발하는 것이 된다. 그래서 개발자와 사용자가 일치하는 개발 툴 및 시스템, 네트워크 분야에는 웬만한 클로즈드 소스 상용 소프트웨어는 명함도 못 내밀 정도로 고품질의 오픈 소스 소프트웨어가 넘쳐난다. 그러나 그러지 않는 분야에선 말 그대로 취미 수준에 머물러 있는 경우도 많다. 소스가 공개되어 있고, 이를 마음껏 개조해 사용할 수 있다는 점에서 개발에 필요한 방향으로 최적화가 용이하기 때문에 일반 개인 사용자보다 개발자들 사이에서 강세를 보인다. [[서버]] 운영 체제에서 [[리눅스]]가 그 대표적인 예이다. [[스페인]] [[카탈루냐]] 주 [[바르셀로나]] 시에서는 모든 소프트웨어를 [[우분투]] [[리눅스]] 등 자유 소프트웨어로 바꾸기로 결정하였다. [[https://spri.kr/posts/view/21965?code=inderstry_trend|윈도우가 없는 도시를 꿈꾼다: 스페인 바르셀로나의 자유소프트웨어 전면화 프로젝트 (2018-01-31)]]. 독일에서도 윈도우즈를 리눅스로 대 전환하고 있다.저장 버튼을 클릭하면 당신이 기여한 내용을 CC-BY-NC-SA 2.0 KR으로 배포하고,기여한 문서에 대한 하이퍼링크나 URL을 이용하여 저작자 표시를 하는 것으로 충분하다는 데 동의하는 것입니다.이 동의는 철회할 수 없습니다.캡챠저장미리보기